It happened on the 1900 block of South Christopher Columbus Boulevard near the Bank of America at Columbus Commons, PPD told Daily Voice.
The 24-year-old Brinks employee was hit around 2:30 p.m. and rushed to Jefferson Hospital, they said.
Footage from the scene posted to the Citizen app showed an armored Brinks truck parked behind police tape near the bank's drive-through window.
It's not clear if anything was stolen from the truck.
Click here to follow Daily Voice Bristol and receive free news updates.